18 Byres Road, Partick, Glasgow G11 5Jy